//kk

package unit3_1012.test2;

//导入包中的资源
import java.util.Scanner;

/*
 * unit3_1012.test2.Test 	Test类的全路径
 */

public class Test {

	@SuppressWarnings("resource")
	public static void main(String[] args) {
		
		
		Dog dog2 = new Dog();
		Dog dog3 = new Dog();
		
	
		String g2=Dog.gin;
		String g3=Dog.gin;
		
		//Math.PI;
		
		/*
		 * 请用户通过输入，选择宠物狗或宠物猫。
		 * 然后，为对应的宠物狗或宠物猫的属性赋值。
		 * 最后，展示宠物的自白信息。
		 */
		Scanner scanner = new Scanner(System.in);
		System.out.println("这是宠物列表：\n1.狗\n2.猫");
		System.out.print("请选择宠物：");
		int choice = scanner.nextInt();
		switch (choice) {
		case 1:
			//如果用户选择了Dog，我们就创建一个具体的宠物狗
			Dog dog = new Dog();
			System.out.print("请输入宠物的昵称：");
			dog.setName(scanner.next());
			System.out.print("请输入宠物的性别：1.雄\t2.雌\t---->");
			int sexInt = scanner.nextInt();
			dog.setSex(sexInt==1?"雄":"雌");
			System.out.print("请输入宠物的健康值（1-100）：");
			dog.setHealth(scanner.nextInt());
			System.out.print("请输入与主人的亲密度（1-10）：");
			dog.setLove(scanner.nextInt());
			dog.show();
			break;
		case 2:
			Cat cat = new Cat();
			System.out.print("请输入宠物的昵称：");
			
			cat.setName(scanner.next());
			System.out.print("请输入宠物的性别：1.雄\t2.雌\t---->");
			int sexInt2 = scanner.nextInt();
			cat.setSex(sexInt2==1?"雄":"雌");
			System.out.print("请输入宠物的健康值（1-100）：");
			cat.setHealth(scanner.nextInt());
			System.out.print("请输入猫的懒度（1-10）：");
			cat.setLazy(scanner.nextInt());
			cat.show();
			break;

		default:
			System.out.println("输入无效");
			break;
		}
		
		
	}

}
